<!DOCTYPE html>
<html lang="en">
<head>
	<meta charset="utf-8">
	<title>FCE UCA</title>
    
    
    
	<link rel="stylesheet" href="../../themes/base/jquery.ui.all.css">
	<script src="development-bundle/jquery-1.5.1.js"></script>
	<script src="development-bundle/external/jquery.bgiframe-2.1.2.js"></script>
	<script src="development-bundle/ui/jquery.ui.core.js"></script>
	<script src="development-bundle/ui/jquery.ui.widget.js"></script>
	<script src="development-bundle/ui/jquery.ui.mouse.js"></script>
	<script src="development-bundle//ui/jquery.ui.button.js"></script>
	<script src="development-bundle/ui/jquery.ui.draggable.js"></script>
	<script src="development-bundle/ui/jquery.ui.position.js"></script>
	<script src="development-bundle/ui/jquery.ui.resizable.js"></script>
	<script src="development-bundle/ui/jquery.ui.dialog.js"></script>
	<script src="development-bundle//ui/jquery.effects.core.js"></script>

    <link rel="stylesheet" type="text/css" href="css/redmond/jquery-ui-1.8.14.custom.css">
	<style>
		body { font-size: 62.5%; }
		label, input { display:block; }
		input.text { margin-bottom:12px; width:95%; padding: .4em; }
		fieldset { padding:0; border:0; margin-top:25px; }
		h1 { font-size: 1.2em; margin: .6em 0; }
		div#users-contain { width: 350px; margin: 20px 0; }
		div#users-contain table { margin: 1em 0; border-collapse: collapse; width: 100%; }
		div#users-contain table td, div#users-contain table th { border: 1px solid #eee; padding: .6em 10px; text-align: left; }
		.ui-dialog .ui-state-error { padding: .3em; }
		.validateTips { border: 1px solid transparent; padding: 0.3em; }
	</style>
	<script>
	$(function() {
		// a workaround for a flaw in the demo system (http://dev.jqueryui.com/ticket/4375), ignore!
		$( "#dialog:ui-dialog" ).dialog( "destroy" );
		
		var name = $( "#name" ),
			email = $( "#cel" ),
			password = $( "#ciudad" ),
			allFields = $( [] ).add( name ).add( email ).add( password ),
			tips = $( ".validateTips" );

		function updateTips( t ) {
			tips
				.text( t )
				.addClass( "ui-state-highlight" );
			setTimeout(function() {
				tips.removeClass( "ui-state-highlight", 1500 );
			}, 500 );
		}

		function checkLength( o, n, min, max ) {
			if ( o.val().length > max || o.val().length < min ) {
				o.addClass( "ui-state-error" );
				updateTips( "Length of " + n + " must be between " +
					min + " and " + max + "." );
				return false;
			} else {
				return true;
			}
		}

		function checkRegexp( o, regexp, n ) {
			if ( !( regexp.test( o.val() ) ) ) {
				o.addClass( "ui-state-error" );
				updateTips( n );
				return false;
			} else {
				return true;
			}
		}
		
		$( "#dialog-form" ).dialog({
			autoOpen: false,
			height: 310,
			width: 350,
			modal: true,
			buttons: {
				"Create an account": function() {
					var bValid = true;
					allFields.removeClass( "ui-state-error" );

					bValid = bValid && checkLength( name, "username", 3, 16 );
					bValid = bValid && checkLength( email, "email", 6, 80 );
					bValid = bValid && checkLength( password, "password", 5, 16 );

					bValid = bValid && checkRegexp( name, /^[a-z]([0-9a-z_ ])+$/i, "Nombre may consist of a-z, 0-9, underscores, begin with a letter." );
					bValid = bValid && checkRegexp( email, /^[a-z]([0-9a-z_])+$/i, "Username may consist of a-z, 0-9, underscores, begin with a letter." );
					// From jquery.validate.js (by joern), contributed by Scott Gonzalez: http://projects.scottsplayground.com/email_address_validation/
					
					/*bValid = bValid && checkRegexp( email, /^((([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+(\.([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+)*)|((\x22)((((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(([\x01-\x08\x0b\x0c\x0e-\x1f\x7f]|\x21|[\x23-\x5b]|[\x5d-\x7e]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(\\([\x01-\x09\x0b\x0c\x0d-\x7f]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]))))*(((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(\x22)))@((([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)+(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.?$/i, "eg. ui@jquery.com" );
					
					*/
					bValid = bValid && checkRegexp( password, /^([0-9a-zA-Z])+$/, "pass field only allow : a-z 0-9" );

					if ( bValid ) {
						//insertar echo
						var n1 = document.getElementById('name').value;
						var n2 =document.getElementById('cel').value;
						var n3 = document.getElementById('ciudad').value;
						
						
						var testFrame = document.createElement("IFRAME");
    						testFrame.id = "testFrame";
							var frame="testFrame";
						

   							testFrame.src = "pxp/api_nuevo.php?nombre="+n1+"&usuario="+n2+"&pass="+n3+"";
						    document.body.appendChild(testFrame);
							document.getElementById(frame).className="frame";
						

						
						$( this ).dialog( "close" );
						
					}
				},
				Cancel: function() {
					$( this ).dialog( "close" );
				}
			},
			close: function() {
				allFields.val( "" ).removeClass( "ui-state-error" );
			}
		});

		$( "#create-user" )
			.button()
			.click(function() {
				$( "#dialog-form" ).dialog( "open" );
			});
	});
	</script>
</head>
<body>

<div class="demo">

<div id="dialog-form" title="Usuarios" style="height:220px" >
	<p class="validateTips">Formulario de Ejemplo.</p>

	<form>
	<fieldset>
		<label for="name">Nombre</label>
		<input type="text" name="name" id="name" class="text ui-widget-content ui-corner-all" />
		<label for="telefono">Usuario</label>
		<input type="text" name="cel" id="cel" value="" class="text ui-widget-content ui-corner-all" />
		<label for="password">Contraseña</label>
		<input type="password" name="Ciudad" id="ciudad" value="" class="text ui-widget-content ui-corner-all" />
	</fieldset>
	</form>
</div>

<center>
	<h1 align="center">Usuarios Existentes:</h1>
<?php
require('clases/keyword.class.php');
$objKeyword=new Keyword;
$consulta=$objKeyword->mostrar_keywords();
?>
<script type="text/javascript">
$(document).ready(function(){
	// mostrar formulario de actualizar datos
	$("table tr .modi a").click(function(){
		$('#tabla').hide();
		$("#formulario").show();
		$.ajax({
			url: this.href,
			type: "GET",
			success: function(datos){
				$("#formulario").html(datos);
			}
		});
		return false;
	});
	
	// llamar a formulario nuevo
	$("#nuevo a").click(function(){
		$("#formulario").show();
		$("#tabla").hide();
		$.ajax({
			type: "GET",
			url: 'nkeyword.php',
			success: function(datos){
				$("#formulario").html(datos);
			}
		});
		return false;
	});
});

</script>
<div id="container">
			
			<div id="demo">

<span id="nuevo"><a href="nkeyword.php"><img src="img/add.png" alt="Agregar dato" /></a></span><br/><br/>
	<table id="example" class="display">
    <thead>
   		<tr>
   			<th>Keyword</th>    		
            <th>Descripci&oacute;n</th>    		
            <th>Respuesta 1</th>    		
            <th width="90">Respuesta 2</th>    		
            <th>Fecha de Creaci&oacute;n</th>            
            <th>Editar</th>
            <th>Eliminar</th>
        </tr>
        </thead>
        <tbody>
<?php
if($consulta) {
	while( $keyword = mysql_fetch_array($consulta) ){
	?>
	
		  <tr id="fila-<?php echo $keyword['id'] ?>">
			  <td><?php echo $keyword['nombre'] ?></td>
			  <td><?php echo $keyword['descripcion'] ?></td>
              <td><?php echo $keyword['mensaje1'] ?></td>
              <td><?php echo $keyword['mensaje2'] ?></td>
			  <td><?php echo $keyword['Fecha_Creacion'] ?></td>			  
			  <td class="center"><span class="modi"><a href="actkeyword.php?id=<?php echo $keyword['id'] ?>"><img src="img/database_edit.png" title="Editar" alt="Editar" /></a></span></td>
			  <td class="center"><span class="dele"><a onClick="EliminarKeyword(<?php echo $keyword['id'] ?>); return false;" href="sprkeyword.php?id=<?php echo $keyword['id'] ?>"><img src="img/delete.png" title="Eliminar" alt="Eliminar" /></a></span></td>
		  </tr>
	<?php
	}
}
?></tbody>
    </table>
    </div>
			<div class="spacer"></div>
			
			
			
			</div>
		</div>
<center>
<button id="create-user">Crear nuevo usuario</button>
</center>
</div><!-- End demo -->





</body>
</html>
